*{font: normal 100% "微软雅黑";}
*{margin:0; padding:0;}
img{border:none; display: block;}	
a{text-decoration:none;}
ul{list-style-type:none;}
.clearfix{clear:both;}

 body{ background-color:#fff;}
.banner_box{ width: 100%; position: relative;}
.banner{ width: 100%;}
.banner li{ width: 100%; overflow: hidden;}
.banner li img{ width:100%;}


header{ background-color:#2b3442 ; padding:15px 0;}
header img{margin-left:20px;float: left; width:100px; }
header .phonenumber{width:200px; float: right;color:#feb252;font-size:1em; text-align: center;}

.sangedian{ position:absolute; bottom:5px; left:50%; margin-left: -35px; z-index:1;}
.sangedian span{ height:9px; width:9px; background-color: #CCC; float:left; margin-left:10px; border-radius:50% ;}
.sangedian .conment{ height:10px; width:10px; background-color:  #8ac81b;}

 h1{ width:300px;margin: 0 auto; font-size:1em; color: #479ed0; text-align: center; height: 50px;line-height: 50px; background-image: url(../images/h1_bg.png);}

.page01{width: 100%;  background-color: #f1f2f2; padding: 10px 0;}



.six_part li { float:left; width:150px; margin:10px 20px ; box-shadow: 1px 1px 10px  #2b3442; height:200px; background-color: #FFFFFF; cursor: pointer; border-radius:5px;}
@media(max-width:760px){
	.six_part li{width:40%;margin:10px 5% ;}
	
	}

/*.six_part li { float:left; width:40%; margin:10px 5% ; box-shadow: 1px 1px 10px  #2b3442; height:200px; background-color: #FFFFFF; cursor: pointer; border-radius:5px;}
*/.six_part li:hover{ box-shadow: 1px 5px 15px  #2b3442;}
.six_part .imgbox{overflow: hidden; width:100% ;height:95px; cursor: pointer; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.six_part li img{ width:100%}
@keyframes changeSize{ from{width:100%;  }to{width:150%; margin-left:-25%;margin-top:-25%}}
.six_part li img:hover{-webkit-animation: changeSize 3s;}
.six_part li h2{width:100%; text-align: center; font-size:1em; margin-top:5px; color: #333;}
.six_part li p{width: 130px; text-align:center;font-size:0.7em; margin:5px auto;}


.page02{width:100%;background-color: #f1f2f2; padding: 10px 0;}
.page02 .program_menu{ float: right; width:100% }
.program_menu li{ float: left; cursor: pointer; width:18%; padding: 0 1%; margin: 10px 0; text-align: center; line-height:3em;font-size:0.8em;  color: #666;}
.program_menu .active2{background-color: #8ac81b ;color: #fff;}
.program_main li{display:none;width: 100%; margin:20px auto; }
.program_main li img{ width:180px; margin: auto; }
.program_main li p{ width:90%;  margin:20px auto;text-align: left;text-indent: 2em; font-size:0.9em;position: relative;line-height:2em;}

/*.page03{width: 100%;  background-color: #f1f2f2; padding: 10px 0;}
.page03 .page03_ul{ width: 100%;margin: 0 auto;}
.page03_ul li{width:120px; float: left;}
.page03_li_01{ background-image: url(../images/feature.png); background-position:-5px -5px; background-repeat: no-repeat;}
.page03_li_02{ background-image: url(../images/feature.png); background-position:-135px -5px;background-repeat: no-repeat;}
.page03_li_03{ background-image: url(../images/feature.png); background-position:-265px -5px;background-repeat: no-repeat;}
.page03_li_04{ background-image: url(../images/feature.png); background-position:-395px -5px;background-repeat: no-repeat;}
.page03_li_05{ background-image: url(../images/feature.png); background-position:-525px -5px;background-repeat: no-repeat;}
.page03_li_06{ background-image: url(../images/feature.png); background-position:-655px -5px;background-repeat: no-repeat;}
.page03_ul li p{ width:120px; text-align: center; margin-top:150px; font-weight: bold; color: #666;}*/
.page04{width: 100%;  background-color: #f1f2f2; padding: 10px 0;}
.big_box{width: 100%;}
.move_box img{ width: 31%; float: left;  margin: 1%;}


.apply_box{width:100%;background-color: #f1f2f2; padding: 10px 0;}
.apply_box>form{width: 100%; margin: 0 auto;}
.apply_box>form>p{ font-size:1em;color:#8ac81b ; text-align: center;}
.form_ul{ }
.form_ul li{ position: relative; border: 1px solid #999; width:80%;margin: 10px 10%; background-color: #fff;}
.form_ul li.code_li{ width:50%; float: left; margin: 10px 10% 10px 10%;}
.form_ul li.code_li_pic{ width:20%;float: left; height: 50px; margin: 10px 0; }
.form_ul li.code_li input{ }
.form_ul li label{display: block; height: 39px; width:50px ; background-image: url(../images/icons-form.png); position: absolute; left: 0; top: 0;}
.form_ul li input{ width:70%; padding-left: 50px; height: 50px; outline: none; font-size: 1em; border: none;}

.form_ul li textarea{ width:60%; padding:10px 50px; height:150px;  outline: none; font-size: 1em; border: none; resize:none}
.form_ul .submit{ border: none; width: 100px;}
.form_ul .submit input{width:100px; padding: 0; color: #fff; font-size:1.2em; background-color:#8ac81b ;border-radius:5px;}
.form_ul .submit input:hover{background-color:#9dc94e}
.form_ul li .company_label{background-position: 0 -182px;}
.form_ul li .name_label{background-position: 0 -58px;}
.form_ul li .phone_label{background-position: 0 4px;}
.form_ul li .mail_label{background-position: 0 -124px;}
.form_ul li .code_label{background-position: 0 -310px;}
.form_ul li .message_label{background-position: 0 -248px;}

footer{ background-color:#2b3442 ; padding:15px 0;}
footer p{ width: 90%; margin: auto; font-size: 0.8em; color:#697286 ; text-align: center;}
 